Text copied to clipboard!

Naslov

Text copied to clipboard!

Višji programski inženir

Opis

Text copied to clipboard!
Iščemo višjega programskega inženirja, ki bo prevzel ključno vlogo pri razvoju, arhitekturi in vodenju kompleksnih programskih rešitev. Kot višji član tehnične ekipe boste odgovorni za oblikovanje robustnih sistemov, mentoriranje mlajših inženirjev ter sodelovanje z različnimi oddelki za dosego strateških ciljev podjetja. Vaša naloga bo zagotavljati tehnično odličnost, uvajati najboljše prakse razvoja programske opreme in prispevati k dolgoročni viziji tehnične infrastrukture. Pričakujemo, da boste prevzeli pobudo pri reševanju tehničnih izzivov, sodelovali pri načrtovanju arhitekture sistemov in zagotavljali kakovostno kodo. Delo vključuje tudi sodelovanje z vodji produktov, oblikovalci in drugimi deležniki za razumevanje poslovnih zahtev in njihovo pretvorbo v učinkovite tehnične rešitve. Kot višji programski inženir boste imeli pomemben vpliv na tehnično usmeritev podjetja in boste igrali ključno vlogo pri razvoju inovativnih produktov. Idealni kandidat ima obsežne izkušnje z razvojem programske opreme, obvlada več programskih jezikov in tehnologij, ter ima sposobnost strateškega razmišljanja in vodenja tehničnih projektov. Prav tako je pomembna sposobnost mentoriranja in sodelovanja v timu. Če ste strastni do tehnologije, imate izkušnje z gradnjo skalabilnih sistemov in želite vplivati na tehnično prihodnost podjetja, vas vabimo, da se pridružite naši ekipi.

Odgovornosti

Text copied to clipboard!
  • Načrtovanje in razvoj kompleksnih programskih rešitev
  • Vodenje tehničnih projektov in sodelovanje z večfunkcijskimi ekipami
  • Mentoriranje mlajših inženirjev in tehnično svetovanje
  • Vzdrževanje visoke kakovosti kode in uvajanje najboljših praks
  • Sodelovanje pri arhitekturnih odločitvah in tehnični strategiji
  • Reševanje tehničnih izzivov in optimizacija obstoječih sistemov
  • Sodelovanje z vodji produktov pri definiranju tehničnih zahtev
  • Uvajanje novih tehnologij in orodij za izboljšanje razvoja
  • Skrb za varnost, zanesljivost in skalabilnost sistemov
  • Prispevanje k dolgoročni tehnični viziji podjetja

Zahteve

Text copied to clipboard!
  • Diploma iz računalništva, informatike ali sorodnega področja
  • Vsaj 6 let izkušenj z razvojem programske opreme
  • Odlično poznavanje vsaj enega sodobnega programskega jezika (npr. Java, Python, C#)
  • Izkušnje z arhitekturo sistemov in oblikovanjem programske opreme
  • Sposobnost vodenja tehničnih projektov in sodelovanja v timu
  • Izkušnje z oblačnimi platformami (npr. AWS, Azure, GCP)
  • Poznavanje orodij za nadzor različic (npr. Git)
  • Sposobnost mentoriranja in tehničnega vodenja
  • Odlične komunikacijske in analitične sposobnosti
  • Samoiniciativnost in usmerjenost k reševanju problemov

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Katera programska orodja in jezike najbolje obvladate?
  • Opišite projekt, kjer ste igrali vodilno tehnično vlogo.
  • Kako pristopate k mentoriranju mlajših članov ekipe?
  • Kakšne so vaše izkušnje z arhitekturo skalabilnih sistemov?
  • Kako zagotavljate kakovost kode v večjih projektih?
  • Ali imate izkušnje z delom v agilnem okolju?
  • Kako pristopate k reševanju tehničnih izzivov?
  • Katera orodja uporabljate za spremljanje in odpravljanje napak?
  • Kako ostajate na tekočem z novimi tehnologijami?
  • Ali imate izkušnje z vodenjem tehničnih intervjujev?